package com.education.welco.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author: liftsail
 * @Date: 2023/2/1 10:29
 * @Description: 不积跬步无以至千里
 */
@ApiModel(value="generate.SysAppVersion")
public class SysAppVersion implements Serializable {
    private Integer id;

    /**
     * 升级类型：0：强制更新；1：热更新
     */
    @ApiModelProperty(value="升级类型：0：强制更新；1：热更新")
    private Integer upgradeType;

    /**
     * 下载地址
     */
    @ApiModelProperty(value="下载地址")
    private String apkUrl;

    /**
     * 升级描述
     */
    @ApiModelProperty(value="升级描述")
    private String upgradeDes;

    /**
     * 版本号
     */
    @ApiModelProperty(value="版本号")
    private String version;

    private String cCreateBy;

    private Date tCreateTime;

    private String cUpdateBy;

    private Date tUpdateTime;

    private String cDelFlag;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getUpgradeType() {
        return upgradeType;
    }

    public void setUpgradeType(Integer upgradeType) {
        this.upgradeType = upgradeType;
    }

    public String getApkUrl() {
        return apkUrl;
    }

    public void setApkUrl(String apkUrl) {
        this.apkUrl = apkUrl;
    }

    public String getUpgradeDes() {
        return upgradeDes;
    }

    public void setUpgradeDes(String upgradeDes) {
        this.upgradeDes = upgradeDes;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getcCreateBy() {
        return cCreateBy;
    }

    public void setcCreateBy(String cCreateBy) {
        this.cCreateBy = cCreateBy;
    }

    public Date gettCreateTime() {
        return tCreateTime;
    }

    public void settCreateTime(Date tCreateTime) {
        this.tCreateTime = tCreateTime;
    }

    public String getcUpdateBy() {
        return cUpdateBy;
    }

    public void setcUpdateBy(String cUpdateBy) {
        this.cUpdateBy = cUpdateBy;
    }

    public Date gettUpdateTime() {
        return tUpdateTime;
    }

    public void settUpdateTime(Date tUpdateTime) {
        this.tUpdateTime = tUpdateTime;
    }

    public String getcDelFlag() {
        return cDelFlag;
    }

    public void setcDelFlag(String cDelFlag) {
        this.cDelFlag = cDelFlag;
    }

    private Integer pageNum=0;//分页

    private Integer pageSize=10;//分页大小

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }


}
